My Y axis, which is driven by a brushless DC motor, when told to move in a positive relative direction with "MoveRelAtVel()", moves in the negative Y direction.
What do you recommend I do to change the direction of the axis, so that moves in a positive relative direction correspond to Y increasing?
Thanks,
Hugh
Group: DynoMotion
Message: 8426
From: TK
Date: 10/1/2013
Subject: Re: Motor direction
The encoder determines how far and which direction an axis moves. You can reverse the Encoder direction with the InputGain0 parameter. However if you only reverse the input the motor will drive the wrong way and you will have positive feedback runaway. The output torque can be reversed by shifting the commutation 180 degrees (1/2 cycle). The simplest thing is to reverse the InputGain0 in the AutoPhaseFind.c program and just let it recalculate the commutation offset for you.
HTH
Regards TK
On Oct 1, 2013, at 1:07 PM, Hugh Sontag <hsontag@...> wrote:
Hi Tom,
My Y axis, which is driven by a brushless DC motor, when told to move in a positive relative direction with "MoveRelAtVel()", moves in the negative Y direction.
What do you recommend I do to change the direction of the axis, so that moves in a positive relative direction correspond to Y increasing?